# -*- coding:utf-8 -*-
# 增加：   增加指定数据到列表中。
# 1、append(): 列表结尾追加数据      使用频率更多
# 使用方法：列表序列.append(添加的数据)
# 注：如果append()追加的数据是⼀个序列，则追加整个序列到列表
# 如：
# list1 = ["张三", "李四", "王五", "赵六"]
# list2 = ["左轮", "篮球", "两年半"]
# list1.append(list2)
# print(list1)

# 2、列表是可变的  -- 修改之后，内存地址不变
# 如：
# list3 = ["张三", "李四", "王五", "赵六"]
# print(id(list3))        # 内存地址一样
# list3.append("坤哥")
# print(id(list3))        # 内存地址一样


# 3、extend():
# 列表结尾追加数据，如果数据是一个序列,则将这个序列数据逐一添加到列表
# 使用方法：列表序列.extend(数据)
# 注：如果extend()添加的数据是一个序列，则会将序列里面每一个元素添加进去
# 如：
# li1 = ["张三", "李四", "王五", "赵六"]
# li2 = ["左轮", "篮球", "两年半"]
# li1.extend(li2)
# print(li1)


# 4、insert()：指定位置新增数据。
# 使用方法：列表序列.insert(位置下标, 数据)
# 如：
# li3 = ["张三", "李四", "王五", "赵六"]
# li3.insert(1, "关羽")
# print(li3)
